Hệ thống quản lý ngân hàng máu trong php

1 <?php
2 if
(isset($_GET['id'])){
3     $id = $_GET[
'id']; // get the employee id
4 }
5
6 require_once
'php/DBConnect.php';
7 $db =
new DBConnect();
8 $db->auth();
9
10 $success = NULL;
11 $message = NULL;

12 if
(isset($_POST['submit'])) {
13     $id = $_POST[
'id'];
14     $firstName = $_POST[
'firstName'];
15     $middleName = $_POST[
'middleName'];
16     $lastName = $_POST[
'lastName'];
17     $username = $_POST[
'username'];
18     $password = $_POST[
'password'];
19     $dob = $_POST[
'dob'];
20     $designation = $_POST[
'designation'];
21     $landline = $_POST[
'landline'];
22     $mobile = $_POST[
'mobile'];
23
24     $flag = $db->updateEmployee($id, $username, $password, $firstName, $middleName, $lastName, $designation, $landline, $mobile, $dob);
25
26     
if ($flag) {
27         $success =
"User has been updated successfully!";
28     }
else {
29         $message =
"Error updating the employee to the database!";
30     }
31 }
32
33 $employee = $db->getEmployeeById($id);
34
35 $employees = $db->getEmployees();
36
37 $title =
"Employee";
38 $setEmployeeActive =
"active";
39 include
'layout/_header.php';
40 include
'layout/_top_nav.php';
41 ?>
42
43 <div
class="container">
44     <div
class="row">
45         <div
class="col-md-3"></div>
46         <div
class="col-md-6">
47
48             <?php
if (isset($success)): ?>
49                 <div
class="alert-success"><?= $success; ?></div>
50             <?php endif ?>
51             <?php
if (isset($message)): ?>
52                 <div
class="alert-success"><?= $message; ?></div>
53             <?php endif ?>
54
55             <div
class="panel panel-default">
56                 <div
class="panel-heading">
57                     <h3>Add Employee</h3>
58                 </div>
59                 <div
class="panel-body">
60                     <form
class="form-horizontal" role="form" method="post" action="edit.php">
61                         <input type=
"hidden" name="id" value="<?= $id; ?>">
62                         <div
class="form-group">
63                             <label
class="col-md-3">Name:</label>
64                             <div
class="col-sm-3"> <input type="text" value="<?= $employee[0]['f_name']; ?>" name="firstName" class="form-control" placeholder="First Name" required="true"> </div>
65                             <div
class="col-sm-3"><input type="text" value="<?= $employee[0]['m_name']; ?>" name="middleName" class="form-control" placeholder="Middle Name"></div>
66                             <div
class="col-sm-3"><input type="text" value="<?= $employee[0]['l_name']; ?>" name="lastName" class="form-control" placeholder="Last Name" required="true"></div>
67                         </div>
68                         <div
class="form-group">
69                             <label
class="col-md-3">Username:</label>
70                             <div
class="col-sm-9"><input type="text" value="<?= $employee[0]['username']; ?>" name="username" class="form-control" required="true"></div>
71                         </div>
72                         <div
class="form-group">
73                             <label
class="col-md-3">Password:</label>
74                             <div
class="col-sm-9"><input type="password" value="<?= $employee[0]['password']; ?>" name="password" class="form-control" required="true"></div>
75                         </div>
76                         <div
class="form-group">
77                             <label
class="col-md-3">Date of Birth:</label>
78                             <div
class="col-sm-9"><input type="date" value="<?= $employee[0]['b_day']; ?>" name="dob" class="form-control" required="true"></div>
79                         </div>
80                         <div
class="form-group">
81                             <label
class="col-md-3">Designation:</label>
82                             <div
class="col-sm-9"><input type="text" value="<?= $employee[0]['designation']; ?>" name="designation" class="form-control" required="true"></div>
83                         </div>
84                         <div
class="form-group">
85                             <label
class="col-md-3">Landline:</label>
86                             <div
class="col-sm-9"><input type="number" value="<?= $employee[0]['landline']; ?>" min="0" max="10000000000" name="landline" class="form-control" required="true"></div>
87                         </div>
88                         <div
class="form-group">
89                             <label
class="col-md-3">Mobile:</label>
90                             <div
class="col-sm-9"><input type="number" value="<?= $employee[0]['mobile_nr']; ?>" min="0" max="10000000000" name="mobile" class="form-control" required="true"></div>
91                         </div>
92                         <div
class="form-group">
93                             <label
class="col-md-3"></label>
94                             <button type=
"submit" class="btn btn-success btn-md" name="submit">Update Info</button>
95                         </div>
96                     </form>
97                 </div>
98             </div>
99         </div>
100         <div
class="col-md-3"></div>
101     </div>
102 </div>
103
104 <?php include
'layout/_footer.php'; ?>


Gõ tìm kiếm nhanh...